package meatslope2.gameengine.components;

import meatslope2.gameengine.gameobjects.model.MovableGameObject;

public abstract class Component 
{
	// ===========================================================
	// Members
	// ===========================================================
	protected final MovableGameObject gameObject;
	
	// ===========================================================
	// Constructors
	// ===========================================================
	public Component(MovableGameObject gameObject)
	{
		this.gameObject = gameObject;
	}
	
	// ===========================================================
	// Methods for/from SuperClass/Interfaces
	// ===========================================================
	public abstract void update();
}
